月刊 C MAGAZINE 1993年1月号

キーフレーズ

int Fig List プログラム クラス char DOS メモリ void 文字列 000 include 関数 C MAGAZINE return MS-DOS printf unsigned Windows 0000 プログラミング オプジェクト バイト 言語 () ファイル 場合 表示 WORD UMB define ポインタ 文字 EMS 使用 アプリケーション for NULL 実行 BUFFERS free static SYS break システム ライプラリ 処理 アクセス else choice struct str TabIe コンパイラ コード asm x68k XMEM ZMAP 対応 関係 sizeof メンバ関数 BANK XMS デバイスドライバ ウインドウ 必要 EMB 作成 next UNIX データ リスト mov シリーズ regs main 開発 typedef 指定 使っ ソースコード sprite short MCB アドレス Copyright カテゴリ 利用 可能 DEVICE switch 1993 サポート JIS while 拡張 ファンクション インスタンス

目次

JAN. 1993 Vol.5 NO. 1 円 93 年一月一日 ( 毎月一回一日発行 ) 第 5 巻第一号通巻 40 号円 90 年 2 月 2 日第 3 種郵便物認可 C 〇 NTENTS テータベースシステム開発者 オフジェクト指向リレーショナル・・ Richard Steiger ( 1 ) COMPUTER LANGUAGE 提携記事 巻頭インタピュー Step by Step C プログラマのための C 十十入門講座 C 言語フォーラム 痛快工、沌イ 難問回答 Conference Room Conference Room 特集 X68k 活用講座 Programnung on Purpose 『 PitY the tYPistJ プーチ法の表記法 ( 前編 ) The Booch Method : Notation , Part I フリーソフトウェア最新レポートく第 36 回〉 c プログラマのための便利ツ Book Review MS -00S メモリ活用技法 コンべンショナルから各種拡張メモリまで Part1 ・ MS-DOS Ver. 3. x / 5 ℃におけるメモリ管理 P. J. Plauger ・・ ール野口雄平・・ 速水祐 (ZOBpIus) ・・ Part2 ・拡張メモリ BANK/EMS/HMA/EMB/VCPI の使用法 Pa 3 ・ C 十十拡張メモリアクセスクラスライプラリ「 XMEM 」の作成 実践アルゴリズム戦略 解法のテクニックく第 9 回〉バックトラック法の高速化 ( 1 ) 松田晋 実践 C プログラミンク入門く第 1 。回〉情報処理試験特集奥村晴彦・ 新 MS - DOS プログラミング入門く第 28 回〉漢字コードの変換中島信行・ 十十く第 7 回〉クラス機構 ( その 6 ) 純粋仮想関数と抽象クラス山本浩文・白倉伸 恥すかしなからドジりましたく第 38 回〉なせコンピュ→を学校教育するのか岩谷宏・・ プログラミングの工ッセンスく第 12 回〉。テープル。結城浩 = 田典玄のランダムアクセスく第 1 9 回〉・ D r. 望洋のプログラミング道場第 6 回〉文字列とメモリの動的確保柴田望洋・ C 言語雑学言冓座く第 20 回〉 Mac プログラミングの基礎 ( 2 ) 乗松保智・ G CC で学ぶ X68 ゲームプログラミングく第 14 回〉 X68000 版 G + + でスププトを扱いましよう ( その 2 ) EDITORS' ROOM ディスク内容のお知らせ・ Readers' 日 00m lnformation from CompiIer Makers ボーランド・・・ 円羽信夫の迷走プログラミングくその 1 3 〉あるな b5 イズプログラム登場・ lnformation from Compiler Makers 富士通 / システム・ワン・・・ C マガ電脳クラブく第 22 回〉杉算吉柄貴樹・ lnformation from Compiler Makers 工ル・エス・アイジャノヾン / ライフホ フィンローダのあっぱれこ意見番く第 9 回〉直接数値を書いても悪くはない場合・ lnformation from Compiler Makers マイクロソフト・・ C MAGA News Square 第 2 種情報処理技術者試験に見る C プログラミングのセンス乗松保智・ 1 6 ビット C / UN Ⅸ C から 32 ビット C への移植森誠・ ワンポイントプログラミング講座く第 22 回〉グラフィック LIO を使う上田哲ニ ・本記事中のプログラム名 , システム名 , CPIJ 名は一般に各メーカーの登録商標です。本文中では TM , ⑧マークは明記していません。 ・・ 46 ・・ 48 ・ 50 ・・ 82 ・・ 99 ・・ 104 ・ 112 ・・・ 116 ・・ 124 ・・・ 126 ・・・ 132 吉野智興・・ 138 ・・・ 174 ・・・ 172 ・・・ 168 ・・・ 166 ・・・ 164 ・・・・ 156 ・・・ 148 ・本誌および付録ディスクに掲載されたすべてのプログラムは著作権法上 , 個人で使用する目的以外で無断で複製することは禁じられています。 表紙・イラストレーション・秋山育 / テザイン・持田哲 publisher. Masayoshi Son Publishing Director: G 併 0 Hashimoto Editor-in-Chief: Shinichi HOShino Manager Of Sales and Advertising. YOShiO GOShima Editonal and Business 0ffices. NS Takanawa BIdg. , 2-19-13. Takanawa. Minato-ku. TOkYO 1 . Japan Editorial: Phone ( 03 ) 54 -1318 sales: Phone ( 03 ) 5488-13 Advertising: TOkyo: Phone ( 03 ) 5488-1365 Osaka: Phone ( ) 264-1471 C 叩 yright ( 01 3 SOFTBANK Corp TOkyo 則 rights reserved. NO materialin this publication may 「 ep 「面乢 ed. in whOle orin part, in any form without permission. Printed in Japan.

奥付

EDITORS 次号予告 >2 月号 ( 1 月 18 日発売 ) OOM なお , 予告内容を変更する場合があります。 通信プロトコル研究 特集 通信プロトコル総論 各種通信プロトコル解説 送受信インタフェイスの実際 ( BPL の作成 ) オフジェクト指向リレーショナルテータベースシステム開発者 Richard Steiger(1) ・実践 C プログラミンク入門 ・新 MS ー DOS プログラミンク入門 好評連載 ・実践刀レゴリスム戦略 ・ C 十十入門講座干 y The C 十十 COMPUTER LANGUAGE 提携記事 The Booch Method : N0tation, Part Ⅱ 巻頭インタヒ、ユー 別記事 。・通信ソフト「 WTERM 」 発記 速報 WATCOM C / 386 Ver. J9.0 第 13 回「まとめ」 特別付録 5"2HD ・通信フト「 WTERM 」 ・マンテ丿の、ロ探検隊「 ZMAND 」 ・本誌掲載ソースプロクラム プロクラミンクの工ッセンス 編集後記 ◇新年あけましておめて、と うございます。昨年はひと かたならぬご声援を賜り , 誠にありがとうございまし た。本年も昨年同様 , 小誌 をご愛読いただきますよう , お願い申し上げます・・ といっても今はまだ 11 月。 皆さんは 12 月にこれを目に するんて、すよねえ。このと んて、もないタイムラグを長 年体験していると , 結構っ らいんて、すよ , 実は。 ( ホ ) ◇ 2400bPS か 9600bPS のモデ ムを購入しようと雑誌の広 告などを見ては , 思い悩ん て、いた。 12 月号ざべの特集 を読んだとき , 「 2400 , 960 0 と悩んて、いるよりいっそ F AX モデムっていう手もある なあ」と選択肢が増えた。ち ようどそのとき , FAX モデ ムの共同購入の話が舞い込 んて、きた。「これは神の啓示 に違いない」と FAX モデム の購入を決めた。 ( 洋 ) ◇どうも不景気な話ばかり の今日このごろ。ちょっと 明るい話題といえば , のところ多い , 友人の結婚 と出産の話題くらいなもの。 そういえば , 某 Mac 〇〇と 某 Macx x の編集長が揃っ て結婚されるとのこと ( お二 人が結婚されるわけて、はな い , あしからず ) 。しかし , うちの編集長もそろそろ ( い らぬお世話と後ろから殺気 ◇原稿の締め切りも近い , 某日の午後。そろそろ原稿 をもらわないと危ないなあ と思っていたところに一本 の電話。著者からの連絡か と思い , 原稿があがってい ることを期待しながら応対 したが , どうも話がかみ合 わない ? ? しばらくして , 話 の内容から友人 N からの電 話とわかった。 ・・ガック リ。まぎらわしい話し方を (Yas) するなよなあ。 発行人孫正義 編集人橋本五郎 発行所ソフトバンク株式会社 ◇僕はあまり霊的なことは 信じていない ( 恐いけど ) 。 今まて、幽霊など , 見たこと はなかった ( 話は違うけど U FO も見たことない ) 。だが , 先日金縛りというものに初 めてあった 三度目などはボ、一と浮かん て、いる人の顔も見ている。 体をなんとか動かそうと , 「エェイ」という気合いのも と , 動くことに成功した。人 間最後は根性だ (JUN) が・ 月刊 (TEN) プログラム・ノヾグのお問い合わせ 03 ( 5488 ) 1325 180 C MAGAZINE 1993 1 ております。その他の時間帯はご容赦ください 曜日から金曜Ⅱの午後 4 時から 6 時まて、受け付け ・掲載記事 , プログラムについてのご質問は , 月 MAGAZINE 1 月号 平成 5 年一月一日発行 出版事業部〒 8 東京都港区高輪 2 一円一口 NS 高輪ビル 編集部・ TEL03 ( 5488 月引 8 / 出版営業部・ TEL03 ( 5488 ) ロ 60 / 広告営業部・ TEL03 ( 5488 月 365 編集長星野慎ー 副編集長宮田洋一流王天 編集渡辺淳一高森昭安 広告丹羽弘祐斎藤誠一郎安枝奈穂子 校正 ( 有 ) アレフ デザイン持田哲花本浩一赤井晴美機部進若江啓子 監修石田晴久 印刷凸版印刷株式会社 / 写植株式会社風芽 ⑥円 93 雑誌 3257